Tropical Storm Ophelia makes landfall in North Carolina, leaving heavy rain and flooding Alejandro Baños