Combining Emerging Technologies to Improve Renewable Energy Forecasting Technology