Deep learning for time series forecasting: a survey of recent advances | Synapse