Garrett Good Meteorology for Energy Scientific Challenge Leader Energy meteorology, PV forecasting, Optical Flow