As the U.S. Army gets ready for the next war, are the days of the Humvee over?