Entering the next phase of our renewable energy future with microgrids and virtual power plants