Layered ensemble model for short-term traffic flow forecasting with outlier detection