Audit finds cracks in KCMO sidewalk repair program