NetCluster: A clustering-based framework to analyze internet passive measurements data