NBC News: 'The future is here': Hillary Clinton passes torch to Kamala Harris