The use of public computing facilities by library patrons: Demography, motivations, and barriers