Will machines ever surpass humans in general intelligence?