Politics of the blurring and disappearance: Google Street View and Microsoft Street Slide, within the limits of privacy.