NYT's Maggie Haberman predicts criminal charges are 'coming against Trump'