Twenty-five years of forecasting