Prospects For Device-Independent Quantum Key Distribution