Protected Health Information filter (Philter): accurately and securely de-identifying free-text clinical notes.