US President Barack Obama urged North Carolina residents to vote for Hillary Clinton and told them 'all the progress that we've made these last eight years is on the ballot.'