Empirical Analysis Of Heuristic and Approximation Algorithms for the The Mutual-Visibility Problem