AI tech keeping Buffalo’s $100M Salvation Army development project on track