A single shot of a flu drug could outperform vaccines and protect for an entire season