Auctions, Bidding, and Contracting: Uses and Theory