No breaking was part of the design and also social commentary as delivery drivers basically dont have time to stop as they are already late for their next delivery due to tightly packed delivery schedule. Ghost drivers sometimes collide with each other or hit obstacles due to inaccuracies that are beyond our control. Also once you finish your tour, all vehicles get blown up. So you might have had one of those 2 things happen to you.
Thanks!