Data-driven analysis of optimal repositioning policy in bike sharing systems