Macron Wins in France: Time for an Independent / a New Party in the US?