Found in 2 comments on Hacker News
I believe there's another way to look at it. More from the consumer's POV and less as pure technology per se.

First, is the fuild ETA absolutely necessary? Surely the bus has a schedule. Is it on time, or not. If not how late might it be? That's not the same as ETA. Certainly, they've collected and keep collecting enough data to infer such things. That is, 2 mins late to Stop B translates to what at Stop F and stop N.

The consumer doesn't need ETA per se. They need to know if they're going to be on time to their destination or not.

Like putting mirror next to an elevator to shorten the perceived wait; there might be other opportunities to solve this problem.

If you're interested in such things, this book from a year or so ago was intriguing.

Rory Sutherland

Alchemy: The Dark Art and Curious Science of Creating Magic in Brands, Business, and Life

4.6 out of 5 stars

https://www.amazon.com/Alchemy-Curious-Science-Creating-Busi...

I agree. But slightly isn't working. So perhaps it's time to revisit the possible solutions?

fwiw, last year I read Alchemy: The Dark Art and Curious Science of Creating Magic in Brands, Business, and Life

He makes the case, numerous time for rethinking the approach to problem like this.

https://www.amazon.com/Alchemy-Curious-Science-Creating-Busi...

Fresh book recommendations delivered straight to your inbox every Thursday.