Technology adoption by public agencies