For three years the patience of one billion Chinese was stretched with lockdowns - now it's snapped.