Forecasting the Weather...on the Sun