Crowds threw rocks, urine, and other projectiles at Boston police, hours after a controversial "Free Speech Rally."