Text this: Review of Models for Estimating and Predicting the Amount of Energy Produced by Solar Energy Systems