The rest of the top-10 list includes Montreal, Edmonton, Calgary, Ottawa, Toronto, Surrey, Quebec and Winnipeg. Boston was ...