News Google Maps may about to drop a feature that connected you to places and businesses