Rethinking artificial intelligence