Multi-Physics Modeling as a Design Tool: Advances and Prospects