Live music, ghosts from Pueblo's past among things to do this weekend