One thing that isn't talked about enough is the possibility of beefing up infrastructure in smaller (and cheaper) cities/towns. The federal government should consider building up network infrastructure in more rural and remote locations. Make "work from home" more accessible—allow people to buy homes where they are affordable and work from there. It cuts down on commutes and helps limit the sprawl of our major urban centres.
The federal government should set the example by creating their own work from home policy for their public servants. Show how it could be done, and then pressure the provinces to revamp their labour laws to implement work from home protections.
I realize this wouldn't be applicable to all kinds of work, but it would alleviate some of the housing demands in the most expensive parts of the country.