Here is a typical 2 lane street residential street, not too dissimilar from the ones we have in Bangalore. Notice the following
1. Pedestrian refuge even on a narrow street
2. Pedestrian crossings & frequency (second one at the top of the turn)
3. Bus stand and visible indicators for the same
4. Staggered bus stands (top & bottom picture, refuge+crossing in the middle)
5. Space for trees & wide pedestrian pathways
6. Lighting & signboards (ped xing, keep right etc on the refuge)
There is actually a underpass for pedestrians & a cycle track under where the cars are parked.
Comments
Streetscaping
Here is a really nice video on streetscaping for livability