This Sunday, Venezuelans will go to the polls in snap elections called by the government to elect their future president. Many believe that Nicolas Maduro will be elected for a second term but the Chavista president has lost a lot of support over the years.