Text this: Enumerating Hamiltonian Cycles in a Planar Graph Using Combinatorial Cycle Bases