Smart Metering: An Evolutionary Perspective