What is a tessellation, how are tessellations used, and what must happen at vertices in order for polygons to tessellate?