Here are four companies working on different pieces of that problem.