We've all known for some time how useful Google Maps can be to spot drug deals in progress, but now Google, in their unending quest for interweb...