Second Try: Change holdingTimes calculations to use multiprocessing library