Parts of Houston are underwater as Harvey lingers over the city, bringing record rain