This is what life will be like in 2030