Interoperability Challenges and Solutions in Automotive Collaborative Product Development