Vigil held for dead teen