Virus: the coming genetic apocalypse