BIM-based automated construction waste estimation algorithms: The case of concrete and drywall waste streams.