Kansas City mayor says Clinton good for cities