probability and queuing theory