4000-year-old teeth reveal just how long we’ve been getting high