Internet of Medical Things: Current Applications, Challenges and Future