A public aquarium for North Padre Island