After months of delays, Iraq finally has a new president and prime minister. The new leadership faces major challenges with a disgruntled Iraqi public.