They are known as mnyama ndawo (Swahili for dark places) in central Johannesburg. To many locals, they are notorious places, dens of vice and blamed for all manner of crimes and social ills. But for thousands of vulnerable immigrants they are a refuge.