Using N-Sided NURBS Patches for Surfacing