Efficient conditional preparation of single photons for scalable quantum-optical networking