Text this: XGBoost-Based 52-Week Peak-Load Forecasting Model with Monthly Adaptive Training and Sequential Prediction.