Antecedents and Consequences of Violence in Homeless Shelters: Perspectives and Experiences of Service Users and Shelter Staff.