Rising floodwaters from Hurricane Harvey have forced thousands of people on to rooftops or higher ground in Houston, Texas, as rescuers are overwhelmed.