Forecasting Weather with Clouds