Barriers to TB care for rural-to-urban migrant TB patients in Shanghai: a qualitative study.