I have noticed this paradox when accessing my VPN time based code. More often the time until refresh is >30 seconds than it is <30 seconds (60 seconds between refreshes)
For a bus, the intuitive explanation is that if you were viewing a timeline, the biggest parts of the timeline would be the "late" buses, and thus you're more likely to "inspect" (arrive at the bus stop) during one of these longer stretches.