Climate change: Science, impacts an policy