Retailers cautious to invest in new stores