Satellite applications for public services: Canadian experiences with worldwide implications