Solving the Traveling Salesman Problem via Different Quantum Computing Architectures