Technology News Boston Dynamics releases new video of all-electric Atlas humanoid robot October 31, 2024