Invia SMS: Engineering and environmental challenges