The Urban Context: Haifa is the main northern city of Israel, situated on the shore of the Mediterranean Sea, on the slops of Mount Carmel. The...