Simulating time-to-event data subject to competing risks and clustering: A review and synthesis. (February 2023)