Understanding preferences for the residential environment using Affordance-based theory