Young Somalilanders walk through the streets of Hargeisa, capital of the self declared independent country of Somaliland.