Text this: Riemann problems with non--local point constraints and capacity drop