City block diagram – click to enlarge

City block diagram - click to enlarge