Machine learning and deep learning based daily solar radiation forecasting for Fargo, North Dakota, USA | Synapse