20-year-old charged with homicide in teenager's shooting death