Optimisation: Unpacking Queueing Theory in its Simplest Terms