You either have a sufficiently large land value tax or let the government rent out land instead of selling it.
In both cases the land would become a liability that you constantly have to take care of instead of being an "investment".
Productive work like building on top of land should be rewarded, waiting for a train station to be built in your neighborhood is not productive work that should be rewarded.
Pretty much every economist thinks that the work <-> reward relationship should be as tight as possible. However, most of them don't think of anything other than cutting taxes and strangely enough they insist on being able to take advantage of negative externalities (CO2 or illegal waste disposal in general).