Timeline of quantum computing