One of New Orleans’ iconic musicians has died. Art Neville — a founding member of both the Meters and the Neville Brothers, died Monday at age 81. His death was