Essential insights about influenza