Mayor Michael Bloomberg announced Thursday that the New York City Marathon will go on Sunday, as planned. That decision has sparked some criticism.