Slow Roasted Lemon, Tomato & Ricotta Pasta