Faced with high mortgage rates, cost-constrained Americans are embracing smaller homes