BMW test-drives humanoid robots in one of its factories - Stuff South Africa