Geometric Construction of Prime-to-Level Hecke Correspondences on $X_0(N)$