Crypto-friendly banks closure could pose a challenge for crypto companies