Directional Primitives for Uncertainty-Aware Motion Estimation in Urban Environments