Cancer Across the Tree of Life: New insights into an Ancient Disease