The C.D. Howe Institute suggests helping London become a desired destination for workers and employers could ease Canada's affordability crisis