Progressive Web Apps (PWAs): What, Why, Where, How, and FAQs -