People take cars for walkable trips in part because such trips are boring and unattractive. Better design of the urban environment could create more pedestrians. Karen Hopkin reports