Technology news July 5th 2017 Self Driving cars Facebook addiction and more