Sales Forecasting: The Facts and the Fantasies