Zaslat SMS: The challenges of Palestinian filmmaking (1990-2003)