Home Internet Google Maps unveils improved bike navigation, location sharing and aerial landmark views – TechCrunch