Machine Learning for Forecasting Solar Irradiance Using Satellite and Limited Ground Data | Synapse