Adaptive Designs for Sequential Treatment Allocation