BB King coming to the Hudson Performance Hall