Roasted Carrots Snap Peas