The Association of Municipalities of Ontario calculated there were at least 1,400 homeless encampments in the province in 2023