How Has Technology Improved Human Life