Can we make a flu vaccine that lasts for life?

The flu shots of the future could protect you for decades.