I. Introduction
Rising traffic congestion has become an increasingly frustrating societal problem, especially in large metropolitan areas across the globe. It has led to a variety of issues including great loss in time and money [1], elevated stress and frustration in drivers [2], and intensified air pollution [3]. Based on a recent report from INRIX [1], traffic congestion cost U.S. more than 300 billion dollars and drivers in big cities spent more than 100 hours in congestion in the year of 2017 alone. A number of traffic control technologies have thus been pursued to mitigate the congestion, including ramp metering [4], [5], dynamic speed limits [6], [7], vehicle platooning [8], [9], and active traffic light control [10]–[12]. It is worth noting that all those technologies require accurate estimation and prediction of real-time traffic, which creates a critical need to have a good understanding of the traffic dynamics and flow.