Text this: Soil classification , physical fundamentals, current practices and recommendations