Everyone has experienced it. Striding along in a purposeful hurry, your progress is thwarted by a slow-moving pedestrian, dawdling along the pavement. Perhaps they’re talking into their mobile phone, looking lost or just plain taking their time. It can drive you mad.