Technology IBM's New Weather Forecast Platform Can Predict Shifts in Consumer Purchasing Patterns 2 years ago