Reinvention of Health Applications with IoT (Challenges and Solutions)