Giant humanoid robots take over line maintenance in Japan