Text this: Comparative analysis of machine learning models for forecasting hydroelectric generation using socioeconomic indicators