RNNs perform task computations by dynamically warping neural representations