Right to protest can’t justify endless occupation of a site: SC