Dumb to Smart Power Outlets: A Design Perspective on Smart Grids