Quantum Computers And Their Future