2050: Feeding 10 Billion People Within Planetary Limits May be Achievable