The 37-year-old mayor of South Bend, Indiana, Pete Buttigieg, is running for president. His fans call him Mayor Pete and he was virtually unknown until recently, but this Rhodes Scholar and veteran of Navy intelligence is riding high on a wave of media attention, in part because of his relentless focus on the future instead of the past.