President George W. Bush rides with veterans