37-year-old South Bend, Indiana Mayor Pete Buttigieg is running for president. If elected, he would be both the first millennial and first openly gay president in U.S. history.