There is no way to put it, there are so many things that can hinder progress in an office setup and also it causes delay in workers getting to work on time which could lead to query by superior personnels
There are some situations that the staff cannot help when it comes to getting to their workplace late as a result of getting stuck in traffic. The only thing that they can do is to try and explain to their bosses.