What is the difference between direct and representative democracy.