Vigil held for 3 teens killed in crash