The logic of DNA replication in double-stranded DNA viruses: insights from global analysis of viral genomes