Challenges ahead for El Baraf residents after liberation from al-Shabaab