A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition