Text this: Wearable Devices for Training and Patient Monitoring: A Comprehensive Review