Tehran is playing catch-up in the tech race - can it overcome the obstacles of sanctions, a brain drain and depleted state ...