Coeur d’Alene non-profit fixes up donated bikes for those who can’t afford them