Are smart homes the way of the future?