Humanoid Robots Are Getting Close To The Finish Line