Why does tokenisation directly affect the cost of using LLM APIs?