Brazilians will vote on Sunday in a tight presidential race between President Lula and Senator Flávio Bolsonaro.