Surprise bike giveaways sends 120 students home with a new ride