Canada's tech scene is in the spotlight, but its urban policy may be key to future success, Curbed reports.