Dave Chappelle speaks to Yellow Springs council