In recent years, the utility and accessibility of technology has increased at an exponential and unprecedented rate. Processors have gotten smaller, batteries have become more energy-dense and storage devices have increased in capacity by leaps and bounds. Computations that once took hours and entire rooms full of equipment now can be completed in seconds with …