Cryptocurrencies are here to stay but impossible to value: David Rosenberg