Emotional Obama: 'Our hearts are broken today'