Nonlocal Modeling, Analysis, and Computation