Externalities and Market Failure