We have affordable electric cars, relatively cheap and efficient solar power, and even robots that might be able to remove plastic from the oceans.