Quantum communication and networks