John Sayles: ‘For the last 25 years it’s been hard for me to get screenwriting work, much less actually get a movie made’