When Barack Obama was on the ballot in 2008 and 2012, there was no question that Terrance Holmes would vote for the first black president. But as he helped fix cars this week at a repair shop on Detroit's west side, he recalled his ambivalence about the 2016 campaign.