Snake robots can use their many internal degrees of freedom