The latest iteration of Google Maps is slated to launch this summer, TechCrunch reported, with a slew of new features that tie into exploring surroundings,...