why is the cost of living in big city like montreal significantly cheaper than other canadian cities?