Mexico City switches to natural gas to face rising gasoline prices