Long road to recovery for hit-and-run cyclist