Multiple kinds of vehicles on a crowded Arabic urban street.