IoT and Healthcare: Bridging the Gap Between Patients and Providers