From LEGOs to Ziploc: The Science of the Snap Fit