Legal Considerations for Taxpayers with Multiple Residences in North Carolina