Text this: The Hamiltonian path problem applied to genomes assembly