3 students shot in drive-by shooting outside high school