Impact of trust and experience on customer satisfaction and ongoing progress measurement Large US Public Utility