Stone knapping: the necessary conditions for a uniquely hominin behaviour