The ability to 'read' a person or situation can seem superhuman, particularly when we see it on our TV screens. But acute powers of observation that the likes of Sherlock Holmes possess aren't out of reach for normal people like us.