Snacks pack more calories than a single meal for many US adults, study finds