Polarons, bipolarons, and solitons in conducting polymers