By 2025, Internet of things applications could have $11 trillion impact