Simulating User Diversity in Task-Oriented Dialogue Systems using Large Language Models