Alia Farid presents a folkloric vision of contemporary life on an Iranian island