The engineering world has fallen in love with the concept of the internet of things (IoT) without being clear about how billions of devices are going to connect to the internet. The introduction of ...