Dozens attend vigil for teen mom stabbed to death