Faced with failing antibiotics, scientists are using killer viruses to fight superbugs