Canadian cities struggling to get past ‘Whac-A-Mole’ solution to homeless encampments