Cities are prohibiting cars to clean up the air—but a study of Mexico City suggests it may not work