Thousands of people protesting what they say is corporate greed