Vitalsource Technologies, Inc. Location Science