Technology news February 24th 2017 Apple Iphone 7 Air Map Drones Twitter and more