Patrick Cannon, Charlotte, N.C.’s newly elected Democratic mayor, speaks to students at Queens University on Oct. 29.