Principles that shape product development systems : a Toyota-Chrysler comparison