The molecular determinants and consequences of recombination in the evolution of human enteroviruses