New Orleans has musical talent but needs to shore up business side