How are technological developments improving the effectiveness of microgrids? Are microgrids the real answer to energy distribution?