Lack of funding means no film festival this year