Factors Influencing Biofouling and Use of Polymeric Materials to Mitigate It