Toronto mayor blames 154-year-old rules for failure to stop