Behold the $29 Nokia 215, the cheapest smartphone in the world.