Voting ends tomorrow on Google's Global Impact Challenge, in which the public decides which of the 10 finalist projects will walk away with a £500,000 prize.