LOCAL-FIRST SOFTWARE: THE FUTURE OF RESILIENCE AND USER CONTROL