‘Odd’ lights spotted in North Carolina sky prompts several theories