What should I know about the 2025 housing supply and demand trends?