Text this: Advancing solar PV panel power prediction: A comparative machine learning approach in fluctuating environmental conditions