Economist Peter Schiff says Bitcoin has no future.