On the Dynamics of finite-gap solutions in classical string theory