Could there be a public radio talk show that WUNC doesn't carry? Yes! There is. Smart City is a radio show dedicated to cities and urban life. Here's a couple of episodes I think are interesting and relevant to Chapel Hill's urban renewal:
The Creative City Movement
Downtown Revitalization and the Arts
and there's lots more there for the listening.