Visitors look at a humanoid robot at 2017 China International Robot Show in Shanghai, China, on July 5, 2017. Photo: Reuters