Lymphocyte locomotion and attachment on two-dimensional surfaces and in three-dimensional matrices