Solar Energy Forecasting and Resource Assessment