Before retiring from performing last year , Mr. Rivera had toured the United States and Europe and played in places all over New York , including Carnegie Hall , and had played off and on for more than 40 years with the guitar virtuoso Yomo Toro .