Discrete-Event System Simulation (3rd Edition)