Let's change the situation a bit: It's election day and the police stop the young man. They ask him where he is going, he replies that he is on his way to the polls to vote. They then ask him for whom he is going to vote. See any "rights-trampling" yet? Perhaps you feel we have a right to be silent about our voting preferences but not about our driving destinations?
...and he's going to the campaign headquarters of the party that opposes the local political machine. What should he answer?