Lessons To Learn From Failed Technologies