Runners prepare for KC Marathon