Snapchat’s latest feature converts its lenses and filters into shopping vehicles — and fixes its biggest flaw to date