Elgin Housing Authority gives away bikes, Smiles for Christmas