To make public transport successful you need mixed use zoning, small community centers where you can connect from longer routes to more local routes, meeting places with a few shops/cafés/restaurants, parking will be needed as well, but not insane surface lots, but a garage with 2-3 levels should be fine.
Agree if by “local public transport” you mean “put things next to each other, without 18 400-car parking lots separating them”
To make public transport successful you need mixed use zoning, small community centers where you can connect from longer routes to more local routes, meeting places with a few shops/cafés/restaurants, parking will be needed as well, but not insane surface lots, but a garage with 2-3 levels should be fine.