nafeezahmed, Forfatter hos NY TID