Floodwaters at Vaughan’s new downtown, partially built in a floodplain, raise questions around new developments and flood ...