The social dilemma of car sharing - the impact of power and the role of trust in community car sharing