Dynamic bicycle scheduling problem based on short-term demand prediction