Wearable Devices for Human Activity Recognition and User Detection