Discovering the impact of digital health tools, mobile apps and wearable technologies