News

Everyone hates traffic. Big cities in particular are plagued by an overabundance of vehicles, turning a simple crosstown jaunt into an odyssey during rush hour. Part of the problem is that traffic is ...