The Adeno-Associated Virus Genome Packaging Puzzle.