The Technological Singularity: When Humanity and Machines Merge