SimHawNet: A Modified Hawkes Process for Temporal Network Simulation