Surface oxides, carbides, and impurities on RF superconducting Nb and Nb3Sn: A comprehensive analysis