The entire value of Uber was the app hailing (in my opinion) - the cab companies could have leaped on that but didn't.
Same with the bike rental things like CitiBike - there should be roving vans throughout the city moving and balancing the slots based on usage. They have the data, use it. They could even offer to "fix" problems (e.g., arrive at the train station and there's not a slot available? CitiBike will send a vehicle to get you to your destination within reason).
In addition to the balancing vans, Citi Bike in NYC has a reward system[1] that incentivizes users to take from full stations and dock at empty stations. With enough effort you can earn enough points to more than offset your monthly subscription and more which I did occasionally when I was cross training.
> there should be roving vans throughout the city moving and balancing the slots based on usage
There are, and the system does rely in part on this rebalancing act to be functional. (Also to bring the E-bikes in for charging — sadly the stations won't be able to charge those for some time yet.)
Same with the bike rental things like CitiBike - there should be roving vans throughout the city moving and balancing the slots based on usage. They have the data, use it. They could even offer to "fix" problems (e.g., arrive at the train station and there's not a slot available? CitiBike will send a vehicle to get you to your destination within reason).