What is a Smart Hub, and Why Do You Need One in Your Smart Home?