Are robots and algorithms causing the next financial crisis?