Fuel economy of new vehicles bought hits all-time high