Three Major Stages of Homelessness