South Africa's main economic city moves up three spots in the latest 173-city global study.