Text this: Finding a Shortest Hamiltonian Path inside a Simple Polygon