random forest method that builds and combines a forest of randomly different trees in parallel