Robots compete with humans in world’s first humanoid half-marathon