Building Blocks of our Future Electricity Grid: Microgrids