Americans spent more on gas, less at the mall