Designing Affordable Housing for Adaptability: Principles, Practices, & Application