I. Introduction
Traffic forecasting is fundamental to the performance of many components in smart cities. The traffic data can be monitored through sensors, mobile devices, or a variety of Internet of Things devices [2], [3], [4], [5]. Accurate and reliable traffic forecasting can assist in proactive and dynamic traffic control as well as intelligent route guidance, which will help alleviate the huge congestion problem in the system.