All over Canada, entire towns are listed for less than some small houses in the city—but owning one can come at a steep price