End of the Human 2045? Is transhumanism on the horizon?