I am thinking to move along with my family to Canada. Which City is the best that i should choose to live in there ? Their weather, surroundings, people ?