2025 proved humanoid robots are here to stay. And fall down.