Princeton economist: Inflation is impossible to forecast