Redfin’s end of 2025 data shows contract cancellations at their highest level since before the pandemic. Here’s what it means for buyers and sellers in 2026.