Redfin Agrees to Buy RentPath for $608 Million After CoStar Deal Collapsed