Younger millennials are spending money on coffee and dining out