Texas residents prepare for Tropical Storm Beta, which is expected to make landfall Monday afternoon or evening as a slow-moving storm. As of late Sunday, the storm winds were 60 mph.