Taking Technology to the Last Mile