Despite resistance from the local taxi industry, Johannesburg’s new public transport system is on track to begin operating at the end of August.