Amazon announced earlier this week that they will stop the development of a new warehouse in San Francisco following the Board of Supervisors passing a year and a half long moratorium on new parcel delivery stations. The citywide legislation, authored...