Deagal's depopulation prediction by 2025