Interval Packing and Covering in the Boolean Lattice