Bemus Point-Stow Ferry needs costly repairs to keep running