Fifteen finalists are up for the £1m award given to innovators tackling the planet’s problems.