Houston's mayor insists that America's fourth-largest city is "open for business," but major disasters that Harvey created are by no means resolved.