The path to artificial superintelligence