Survival Prediction Across Diverse Cancer Types Using Neural Networks