Microsoft invests in $30 billion driverless car company Cruise