Protests must have some legal limits: Shahbaz Sharif