The prospects and challenges of universal vaccines for influenza.