C-NTPP: Learning Cluster-Aware Neural Temporal Point Process