when will mankind reach the singularity