Waiting Time Calculation