Harbinger sues Deere and GPS companies for $1.9 billion in damages