Heat pumps: how they work, costs and savings