More newcomers are leaving Toronto, Vancouver and Montreal for smaller Canadian cities, seeking affordability, jobs and ...