Taxichaufförer har ovanliga hjärnor: Minns 26 000 gator i London