Forecasting the inevitable: A review on the impacts of climate change on renewable energy resources. (August 2022)