Lenovo to launch 3D mapping phone with Google