Tropical Depression Forms, Storm Watch Issued for North Carolina