As Gas Costs Soar, Buyers Are Flocking to Small Cars