quantum computing potential