Google weaves Larry Page's social strategy into Maps, Search