Soft drink companies like Pepsico and Coca-Cola are launching new vending machines that will have the number of calories in the beverages right on the buttons. The new machines will first appear in municipal buildings in Chicago and San Antonio next year before going national.