Moving-mesh methods for one-dimensional hyperbolic problems