Self-reported experiences of health services among female street-based prostitutes: a cross-sectional survey.