Combine beacon functionality with something similar to "flybys" in real time for group activities. A ride leader can set the route, and then add athletes via link, QR code, etc. Once joined up with the leader, you begin the group ride and can see both the route on the map and location of riders in your group. Add functionality to "stop the bus" and signal the leader that you have a mechanical or have fallen behind.