Mayor cancels new surveillance program before it can take flight