A rank-and-compare algorithm to detect abnormally low bids in procurement auctions