Iran protests: Iran's Gen Z 'realise life can be lived differently'