Due to poverty, many people often find themselves in a situation of homelessness, which is the state of not having stable, safe, and adequate housing. Government and non-government agencies usually build homeless shelters that provide temporary residence for homeless individuals and families.