Human Trajectory Forecasting with Explainable Behavioral Uncertainty