Agricultural and Environmental Applications of Biochar: Advances and Barriers