Yet another area where Wall Street is losing ground to Silicon Valley