A good book on the topic for non physicist is schrodinger's killer app published last year. I found entertaining and informative.
D-wave computers are adiabetic not gate based and are generally thought not to have significant numbers of entangled particles, this does not allow for exponential speed up that is required for Shor's but should allow for quadratic speed up.