Robust public transit is for sure the solution in highly dense population areas. Unfortunately it is rarely implemented in the US. A lot of foreigners have trouble grasping just how big the US is, and just how far you have to travel to get anywhere. A few hours gets you from one side of a country to another in many european and latin american nations. In the US it takes many days to drive from one side to another. Some states take many hours to cross. Robust public transit isn't feasible in the majority of the US, and there is immense negative reactions to imminent domain.