The U.S. city of Houston is under a night-time curfew as it battles the impact of Hurricane Harvey, according to the BBC.