Thousands wage peaceful protest at Tent City