Text this: Evaluating the Weathering Effect on Granite, Limestone and Uncrushed River Stone Aggregates for Road Constructions