best way to repair leaking flat commercial roof