How Good Are Smart Meters