Recognition by humans and machines: miles to go before we sleep