Why are distributed architectures the future of satellite networks?