Alachua County Public Schools to donate buses to local churches, non-profits