Canadian Space Agency Assigns Contract To EarthDaily Analytics