Weekender: 33 things to do in Charlotte this weekend including food festivals and live music