Francesca Borri, Forfatter hos NY TID