Dynamic booking forecasting for airline revenue management