Can time series forecasting be automated? A benchmark and analysis