The moia service in Hamburg Germany offers virtual stops which is the next step I would argue. The bus follows a different route and stops every time based on the need of current passengers
replies(3):
In the UK/London there are some bus routes where you just stick your arm out and the bus will stop to get you where you stand ("hail and ride") and equally you can just ring a bell when onboard and the driver stops as soon as there is somewhere convenient to let you off. The route is fixed though.
Is it that sort of thing?
I guess this is what you call "ride sharing". It is like your parents picking you up from football and realizing the kid from the other part of the town also needs a ride so they make a huge detour
[1] https://bus-routes-in-london.fandom.com/wiki/Hail_and_Ride_b...