Polygon Partitioning and Route Optimization for Multi-Mobile Guard Deployment: Trade-Offs in Obstacle-Laden Environments