A discrete event simulation for the crew assignment process in North American freight railroads | IEEE Conference Publication | IEEE Xplore