Does the evolution of viral polymerases reflect the origin and evolution of viruses?