French President Emmanuel Macron canceled a planned state visit to Germany as riots continue after a teen was killed by police.