Just speaking as someone who used to plan transit service (not here, in the US), it could also be that the bus was going out of service (e.g. at the end of the driver's shift) and therefore wouldn't pick anyone up/was drop-off only. I don't know if that was the specific situation in your case...