Influenza Seasonality: Underlying Causes and Modeling Theories