The idea was supposed to be selecting cities with stadiums already built and ready for the most part. We certainly needed some notable upgrades, but Toronto has to double the size of their stadium and then all the washrooms, concessions etc.
Vancouver should have the least amount to do - grass is the main one I think.
Also not impressed with Soccer Canada - they've proven themselves a disappointment with a lot of folks though including the players on both the men's and women's national teams.