Bank of America downgrades SoFi Technologies, says its recent rally has run its course