How to use Teamcenter Color BOM capabilities to auto-generate buildable combinations based on marketing features and constraints?