Smart choices: Mechanisms of intelligent food packaging