This is what we know about Mohamed Lahouaiej Bouhlel, the man responsible for the attacks in Nice, which killed at least 84 people.