Patterns of needle acquisition and sociobehavioral correlates of needle exchange program attendance in Baltimore, Maryland, U.S.A.