Heuristic optimization techniques in abrasive water jet hole making – A case study