Topology optimization of multi-track ring resonators and 2D microcavities for nonlinear frequency conversion