Will Gap’s new loyalty program meet the moment?