Barack Obama's full 17 minute "The Road We've Traveled" narrated by Tom Hanks