Future of human race