Hydro, Wind & Solar power: Resources, Variability & Forecast