NBC: France's streets are filled with garbage and fury. Here's why.