Housing crunch: San Diego needs 171,000 new homes by 2029