Shopping centers are having a moment, propelled by increased foot traffic to grocery stores, curbside pickup and population shifts that favor suburban shopping. Landlords filled 17 million square feet ...