Assessing the impact of micro-generation technologies on local sustainability