More than 600 types of viruses that infect bacteria have been found living on toothbrushes and showerheads – and many of them have never been seen before