Non-Gaussianity from Inflation: Theory and Observations