Hurricane Nicholas made landfall along the Texas coast on Tuesday, bringing the threat of up to 20 inches of rainfall…