Want to be immune from the flu forever? This new vaccine might do t...