France's "yellow vest" protest movement defies easy partisan categorization. Don't expect it to disappear overnight.