Simulating human mobility with a trajectory generation framework based on diffusion model | Synapse