Many big cities around the world have an efficient, affordable, and environmentally-friendly public transport system. What makes us lag behind?