To make walking safe, pleasant and convenient sidewalks should be five or more feet wide, and pedestrians need to be buffered from passing traffic when roads have lots of cars speeding by.  Both tree lawns and on-street parking provide a buffer.  Crosswalks are also important.