Dick's Sporting Goods to open at Esplanade Shopping Center