Gas prices take bigger bite of Americans' income