Top 30 cities to watch ahead of the 2026 rental season