Humanoid Locomotion and Manipulation: Current Progress and Challenges in Control, Planning, and Learning