Applied Discrete-Time Queues