The Boston Marathon, which had been postponed from April 20 until Sept. 14, has officially been canceled. The marathon is "not feasible" this year, Mayor Marty Walsh said Thursday.