Power to communities embracing micro-grids