Text this: A comprehensive review of machine learning applications in forecasting solar PV and wind turbine power output