The Dragon Boat Festival has celebrated teamwork, rhythm, and endurance for more than 2,000 years. This year, one of China's oldest traditions gained an unexpected crew: humanoid robots.