Baltimore peace movements come together for citywide vigil