Home Technology Adopting Edge Computing for Web Apps – 4 Key Enablers