/Google Maps takes on Facebook with launch of its own news feed – TechCrunch