Somalia: On the Road to Recovery or Déjà vu?