Challenges and Opportunities of Internet of Things for Health Care