Artificial Intelligence in Oncology: Applications, Challenges and Future Frontiers | Synapse