History-enhanced and Uncertainty-aware Trajectory Recovery via Attentive Neural Network