Modelling and Reasoning with Vague Concepts