Thousands protest Romania's canceled presidential election