Why can't Shor's algorithm be run on a classical computer?