Forecasting the Weather with Clouds