Cancer statistics, 2024.