Home Athletics Flanagan to defend New York City Marathon title rather than retire