New year, new you: Why do people set New Year’s resolutions?

Many people make resolutions at the start of a new year, but goals can be made at any time. Why do people set New Year’s resolutions? And, do they actually work?