One Pass Outlier Detection for Streaming Categorical Data