Lifespan development : resources, challenges and risks