The New York City marathon this year comes just days after the terror attack in Lower Manhattan which left eight dead.