Photos: America honors nation's veterans