Have you ever been in a staff meeting waiting for your boss to arrive? The minutes can go by and still no word on why he or she is delayed.  Or, sitting in an airport waiting to board your plane, when the announcement is made that the flight is delayed? In both situations, we have..