A dynamic simulation based model for optimal fleet repositioning in bike-sharing systems