Road-to-rig-to-desktop - Virtual development using real-time engine modeling and powertrain-co-simulation