I wonder whether they have any plans to build a subway in the biggest cities. Usually that's one way to ease congestion.
When will the human race realize that when the government is going to give you something for "Free", it means YOU are going to pay for it.