Fighting viruses: do antivirals really work?