Structural, Viral, and Host Factors of Adeno-Associated Virus Assembly