Tricycles or “Tok Tok”, as they are widely known in Egypt, have become an inevitable nagging part of our daily life.