The German running shoe company Puma has come up with a shoebox that is also a bag. It's one of those ideas that seems obvious once it's been invented.