In the 21st century, it can often be hard to recognize the extent of our dependence on technology for day to day activities.