I’ve never used Uber, so I don’t know how it all works. However, what you want is a feature is just software. There is no reason that Uber can’t tweak it so that you know it is in the area and a general description of the vehicle that will pick you up.
I think Uber, Lyft, and others are just trying to wait out for driverless cars. Then they will fire everybody.
The Uber app already does all that.....and has for years