Whether we like it or not, cars are getting heavier on tech, and BMW is doubling down on software development as tech moves ...