Call them what you want — lifestyle centers, suburban town centers, insta-cities. Found in suburban neighborhoods around our major cities, these compact outdoor malls are everywhere. But… why do they exist?