Lancaster holds at No. 2, Canisius moves up in state football poll