I hate having colds. How far off are we from curing viruses, anyway?