First, you need usable pavements and good cycle tracks so that people can walk/cycle to work/wherever safely and comfortably.
you need an extensive bus network which is comfortable and safe, not to mention reliable and punctual and well-maintained and user friendly.