A Comparative Study on Basic Elements of Deep Learning Models for Spatial-Temporal Traffic Forecasting