Bands are finally playing again inside New Orleans' Dew Drop