Bay Area in 2025: What Buyers & Sellers Can Expect