Is Alexandria the green city of tomorrow?