Dynamic Double Auctions: Towards First Best