Text this: A Systematic Review of Large Language Models in Medical Specialties: Applications, Challenges and Future Directions