Customer needs and drivers