wpc flooring pros and cons