Understanding slimy things (biofilms)