It wouldn't hurt to put resources back into RCMP border security units dealing with money laundering to pre-9/11 levels. 
In 2001, the average house in Greater Vancouver sold for $370k...by 2015 it was $1.8m. A 500% increase. 
That is a market obviously out of control and unvetted foreign investing is obviously a big part of the problem.