Bike ride across cities helps veterans heal