Building a smart city - one home at a time