Functional Interdependence and Product Similarity Based on Customer Needs