Wearable Devices and IoT as Enablers of Assistive Technologies