$$\text {MA}^{2}\text {Traj} $$: Diffusion network with multi-attribute aggregation for trajectory generation