This article is sponsored by Casper. It’s official, more and more Canadian millennials are opting to live in Canada’s three largest metropolitan areas: Toronto, Montreal and Vancouver. While living in a city has its definite pros, it’s not without its...