Jeff Simon: A major film festival for Western New York? Maybe