Why are prices so high? Here's the reason inflation is here to stay