Florence teens rescue driver in canal