"Do they think we’re deployed, or homeless?" Care packages reveal Americans have little idea what modern soldiers need.