Text this: Molecular Components and Molecular Modelling for Asphalt: A Review