Machine Learning Advances for Time Series Forecasting