Viral Genome Packaging: A Bioinformatics Approach