Voters in Brazil will head to the polls to elect a new president on Sunday. <br /><br />Whoever wins will face the challenge of confronting crime in Brazil's major cities.<br /><br />From Rio de Janeiro, Al Jazeera's Teresa Bo reports on how the police and private companies are working together to make the city's streets safer.
