Scientists explain chocolate cravings