Data-driven methods for modeling of extreme events