Despite having free housing and shelters people are still sleeping in the streets, the unfortunate reality of Canada.
Windsor offers free shelters for those without a home. There are tens of buildings that house people who need sheltering for free in Windsor. However, a lot of homeless people still prefer to sleep in the streets.
This is a poor representation of the Canadian system; the government offers various sorts of shelter for homeless individuals, but people must participate in the process, so we can achieve the goal of ending chronic homelessness.