It seems like Amazon might still be coming to New York City