Invia SMS: Architecture, Research, and Criticism