Election Data Source: https://web.archive.org/web/20211016063503/https://www.mecknc.gov/BOE/data/Documents/general01.pdf
City Border Shapefile Source: http://maps.co.mecklenburg.nc.us/openmapping/data.html?search=Annexation%20History
Precinct shapefile made by me, using these two as a guide:
2000: https://www.nhgis.org/

2006: https://dl.ncsbe.gov/index.html?prefix=PrecinctMaps/
Own work
LandonExists