Boxers on the podium at China's 15th National Games were greeted by an unusual sight as humanoid robots helped present their awards. In Shenzhen, a city long known for its cutting-edge technology, ...