How Rich Communications Enables the Next Generation of Connected Apps