Why is the federal government requiring chain restaurants, convenience stores, and vending machines to post food and menu calorie counts?

-to reduce cholesterol levels
-to reduce heart disease
-to reduce colon cancer
-to stop the obesity epidemic