According to an annual study released recently by researchers from York University and the Canadian Alliance to End Homelessness, approximately 235,000 Canadians find themselves homeless each year, at a cost of $7 billion to the economy. One of the key...