Glasses save teen in Seattle drive-by shooting