Successive Trajectory Privacy Protection with Semantics Prediction Differential Privacy