Huge river-powered heat pumps 'can solve clean heat dilemma