Texas ranks high in nation for boat thefts