Zebrafish Cancer Avatars: A Translational Platform for Analyzing Tumor Heterogeneity and Predicting Patient Outcomes