Charlotte driver charged with homicide after deadly Route 23 crash