What is a Smart Home and Why Do You Need One?