Snacks often don't provide kids' nutritional needs, study finds