Crossing Guard struck by hit-and-run driver fighting for his life