Is a progressive web application the future?