Smart Meters: Pros and Cons