Teen shot in Canton home