A 3-step math heuristic for the static repositioning problem in bike-sharing systems. (January 2015)