It's the build-environment (how cities are designed). Everything is America is segregated, especially by income, age and race to an extent. Culture (fitness and food) also play a role. There's a reason more walkable places like Denver and NYC have healthier people.