Ads in Google Maps Street View: A Sign of Things to Come