finds the max and min pno in the collection
add parallelization for populateCites
change bulk update arg for populateCites