With the US shale industry producing at near-record levels as oil prices languish around $50 a barrel, cities in oil-dependent states like Texas are resorting to increasingly creative means to compensate for the shortfall left by falling energy revenues, including selling off public assets, like Houston just did.