Will banks, post offices and shipping services be open on New Year's Day? Here's what you need to know for Thursday, Jan. 1.