There is something called "buses getting maintenance". That sometimes takes well over a week and that most certainly does not mean they are retired even is it's around their retirement date.
For instance, 4739 from GA has not seen service for at least 2 weeks (and probably longer than that). It has been sitting at Zerega as recently as yesterday.