Survival Analysis in Distributed and High-Dimensional Environments and Theory of Cross-Validation