If I have a sign on my properly stating "No Solicitors", does that violate said solicitors' right to "free speech"?