Alabama libraries team up with Gates Foundation to provide computer and internet access in public libraries