Why Customization Matters in Smart Homes