viral evolutionary theory