Fundamentals Of Quantum Communication Networks: Scalability, Efficiency, And Distributed Quantum Machine Learning