An exploratory study on the factors affecting the mental health and well-being of frontline workers in homeless services.