Artificial intelligence: Are we there yet?