New Harvey shelter opens near Astrodome