Smart cities in developing countries can learn from Johannesburg’s failed “New York of Africa”ByRicardo Reboredo, Trinity College Dublin