Quantum annealing and computation: challenges and perspectives