Medium Range Meteorological Drought Prediction Based on SPEI-3 Using Ensemble Machine Learning and Deep Learning in North West Province, South Africa (Indonesian Journal of Data and Science, 2025)