Uncertainty-Aware Trajectory Prediction via Rule-Regularized Heteroscedastic Deep Classification