Could a robot be president?