Brazilian voters will choose whether to stick with incumbent President Luiz Inacio Lula da Silva or install the son of former right-wing leader Jair Bolsonaro.