The Risk Ecology Framework: A Socioecological Analysis of HIV Risk Perception among Black and Latino Men who have Sex with Men.