Online and Matching-Based Market Design