Battleship Texas to reopen for first time in almost 2 years