High food prices here to stay for now, say economists