I doubt “we” can really fix public transit. The places where it’s great have an immense culture towards it. Here even places where the public transit network is extensive like NYC or Boston still face huge funding shortfalls and a lot of antagonism from their statehouses. Maybe self driving cars is an easier problem.