Howard Hughes opens 654-unit self-storage facility in The Woodlands, Texas