Robonaut 2 arrives at the International Space Station