Dick’s Sporting Goods to open in Batavia, N.Y.