The influenza enigma