The 2020 New York City Marathon, scheduled for Nov. 1, was canceled Wednesday due to the coronavirus pandemic.