No place to hide

Surveillance technology is developing both at street level and at a macroscopic level — but will it do the job, and at what cost?