Time Series Forecasting with Machine Learning: Advanced Techniques