Text this: Evaluating machine learning models comprehensively for predicting maximum power from photovoltaic systems