Recently, my brother was taking a long late-night bus ride home and fell asleep. He ended up two towns too far, needing a ride home in the middle of the night.
One could certainly set an alarm for x minutes, but on some transit, including a bus, those times aren't always exact. Is there a geofencing or GPS-based app that determines when you're in some radius of a given destination and wakes you?
It seems similar to this question and this one but neither is quite what is wanted.