7.4 Ubiquitous Computing and IoT