Zimbabwe is on edge as it waits to find out who will run the country for the next five years.