How Has Technology Impacted Community Health