Uvalde families need help; donations take months to deliver