The Pseudo-Circular Genomes of Flaviviruses: Structures, Mechanisms, and Functions of Circularization