Text this: A two-stage stochastic programming model for bike-sharing systems with rebalancing