IDC: nearly 1 billion ‘smart connected devices’ shipped last year