‘Hidden spaces’ and health for all: Ethical challenges in researching migration and urban health in Johannesburg, South Africa