Right. We already have a great solution to many of the autonomous vehicle problems. Trains and busses.
Big-city issues like parking and congestion charging can tip the scales quite a bit, with much better public transport than the rest of the country to compensate.
We could put effort into making them better but it's not as sexy.
Very high densities are both the problem and the solution. They're the problem because under very high density private car ownership is infeasible, and the solution because public transport becomes fast and affordable. If you let it.