4D topology optimization: Integrated optimization of the structure and self-actuation of soft bodies for dynamic motions