Voters in Uganda face soldiers in the street as they prepare to go to the polls in an election that could see President Yoweri Museveni extend his decades in power.