Amphiphilic Block Copolymers: Their Structures, and Self-Assembly to Polymeric Micelles and Polymersomes as Drug Delivery Vehicles