Utility firms land £94,000 in fines after road works failings