Computational contact mechanics and tribology Modular-robotic shape-shifting matter Deep neural networks