Every spring, Pretoria transforms into a haze of lavender and lilac as more than 70 000 jacaranda trees burst into bloom.