Delay-Tolerant Satellite Networks