Mexico City barrio resists spread of car culture