All About Bamboo Flooring - Pros & Cons