Crypto Lending Solutions: A Review of 3 Blockchain Lending Platforms