Identification and fulfillment of customer needs