Library, League of Women Voters team up for voter registration