Invia SMS: From science to business