Many of us happen to live in a society where we take all of our basic necessities for granted. Take for instance, water and electricity – is there ever a doubt that our taps will run dry when we turn them on, or that there is no electricity to power the router to keep us connected to the Internet at home? Rarely, especially in developed countries, but this does not ...