Vickrey auctions