Thousands from across the world make way toward finish line in NYC Marathon