Scarborough is nearly 50 square miles, settled as decentralized farmland that is gradually turning into single-family neighborhoods. Trying to create anything "integrated into the community" is probably an impossible ask.
Simply put, anyone moving to Scarborough in the first place, except for...