United Taxi Drivers' Fellowship of Southern Alberta v. Calgary (City), 2004 SCC 19, [2004] 1 SCR 485 -- text