Invia SMS: Self-help housing in developed and third world countries