challenges of satellite internet