Seven candidates will be on stage, but front-runner Donald Trump will snub the debate to meet auto workers in Detroit.