4 Recent Internet of Things (IoT) Developments