Red Square bustling with activity