Exploring the Intersection of Multi-Omics and Machine Learning in Cancer Research