Tropical Storm Arthur crawls closer to North Carolina coast