AI is good at weather forecasting. Can it predict freak weather events?