This isn’t a Canadian problem, rather a problem many developed western countries face. Property values are higher as cities urbanize, look to NYC with the 2nd ave subway. Not sure how you can avoid compensating people for expropriating land unless you proactively buy land before values have risen