Tropical storm Nicholas gathered strength Monday and threatened to blow ashore in Texas as a hurricane that could bring up to 50 centimetres of rain to parts of the Gulf Coast, including the same area hit by Hurricane Harvey in 2017 and storm-battered Louisiana.