Methods for C–C and C–N Bond Formation via Metallaphotoredox Catalysis