An assessment of sex work in Swaziland: barriers to and opportunities for HIV prevention among sex workers.