Are People Living in Walkable Areas Healthier and More Satisfied with Life? … Credit: Are People Living in Walkable Areas Healthier and More Satisfied with Life?