City of Facebook: How East Palo Alto community leaders struck unprecedented $20 million deal with Facebook