Viral DNA replication: new insights and discoveries from large scale computational analysis