You must always be on-line because your city is stored in the cloud (i.e. EA's server park). Why? Because there are ongoing completions and statistics between players and regions. So this storage solution will make it harder for cheaters to cheat by accessing their cities data.