Text this: The role of computational intelligence techniques in the advancements of solar photovoltaic systems for sustainable development: a review