Twin Cities Jazz Festival balances edginess, mainstream