Why businesses do (or do not) need their own app