'Put down the guns; it has to stop': Anti-violence rally comes as KCPD investigates 58th homicide