Community bike drive collects 100+ bicycles