Cuba witnesses the largest stir against food and medicine shortages in its decades long single party rule