Weak Lensing by Large-Scale Structure: A Dark Matter Halo Approach