1. A computerized system comprising: at least one intermediate node; wherein said at least one intermediate node is connected to a plurality of sensors operable to monitor usage of a resource; wherein said at least one intermediate node is connected to an operator node; wherein said at least one intermediate node comprises: a receiver configured to receive data from the plurality of sensors, wherein the data is indicative of usage of the resource during a timeframe, wherein the data received from the plurality of sensors comprises a list of a predetermined number of values of monitored resource consumption values, wherein the list corresponds to a point in a space having n-dimensions; wherein n is the predetermined number of values; wherein the clustering module is configured to determine a cluster of the set of clusters based on distances between points in a space, and wherein the points correspond to the data; a clustering module configured to determine a set of clusters based upon the data; wherein each cluster of the set of clusters groups one or more sensors of the plurality of sensors; a data reduction module configured to determine a reduced data associated with a cluster of the set of clusters; the reduced data comprises: a consumption profile indicative of usage of the resource during the timeframe; and identifications of sensors grouped by the cluster; and a transmitter configured to send the reduced data.