Who's faster around London: a taxi driver or a GPS?