Text this: Utilisation of dental services by Brazilian adults in rural and urban areas: a multi-group structural equation analysis using the Andersen behavioural model