JPMorgan says cryptocurrencies 'have found a floor'