Ancient Europeans remained intolerant to lactose for 5,000 years after they adopted agriculture