* a good and cheap solution *
You mean public transport? I live in a country with one of the best public transport systems in the world. I enjoy it, but please don't fool yourself into thinking that it is cheap. It is not, very much NOT. All the big Czech cities spend between 25 and 35 per cent of their municipal budgets on public transport, and those are mostly already mature systems where the most expensive work like laying track is already amortized. New trams and buses, repairs, drivers wages, electricity, nothing is cheap nowadays.
Sure, an American city can decide to build a new tram or subway system from scratch, but don't promise anyone that it is going to be cheap. It won't, doubly so if the mayors stipulate high wages for the workers, like NYC does.
And even the best public transport system fails at the peripheries, where density of the population drops under a limit of viability. Then you have two buses a day even here in CZ.