A gangsters' paradise? Johannesburg is experiencing a revival