Bottlebrush Polymers: Synthesis, Rheology, And Self-Assembly