Canadians are leaving big cities