Benefits and barriers of organic Rankine cycles for waste heat recovery and deep geothermal