Text this: A unified total site heat integration targeting method for isothermal and non-isothermal utilities