Teen in stable condition after being hit by dump truck