The analysis by dNovo Group, a Toronto-based digital agency, looked at categories like overall cost of living, pollution scores and cultural and entertainment attractions to determine the Canadian ...