President Obama cries during gun violence speech