Forecasting has fascinated humanity for thousands of years. The desire to predict the future is deeply ingrained in our nature.