'Cloud' computers could heat homes