Public transportation systems could remedy many of the problems faced by major cities in developing countries. But is there a one-size-fits-all solution to implementing them?