Foresight: a new approach based on the Z-number cognitive map