How to Use XGBoost for Time-Series Forecasting?