When it comes to putting down roots in Canada, one place in the country stands above the rest as the most livable city.